--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 9fe768bec1f0b04179a6d6a0c26eda4d01d9da92
Parents : 4063488
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-22T22:10:00-05:00
feat(dependencies): add new dependencies '@fontsource/noto-sans' and 'jszip', and include patched dependencies for 'ol' and 'ol-mapbox-style'
Changes
Diff
diff --git a/package.json b/package.json
index 46344096..344d6319 100644
--- a/package.json
+++ b/package.json
@@ -112,6 +112,10 @@
"@electron/asar>minimatch": "3.1.2",
"serialize-javascript": ">=7.0.3",
"flatted": ">=3.4.2"
+ },
+ "patchedDependencies": {
+ "ol@10.9.0": "patches/ol@10.9.0.patch",
+ "ol-mapbox-style@13.4.1": "patches/ol-mapbox-style@13.4.1.patch"
}
},
"build": {
@@ -270,6 +274,7 @@
}
},
"dependencies": {
+ "@fontsource/noto-sans": "^5.2.10",
"@mdi/font": "^7.4.47",
"@mdi/js": "^7.4.47",
"@tailwindcss/forms": "^0.5.11",
@@ -281,6 +286,7 @@
"electron-prompt": "^1.7.0",
"emoji-picker-element": "^1.29.1",
"emoji-picker-element-data": "^1.8.0",
+ "jszip": "^3.10.1",
"marked": "^18.0.2",
"mitt": "^3.0.1",
"ol": "^10.9.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c44f760d..952c55cd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,10 +16,21 @@ overrides:
serialize-javascript: '>=7.0.3'
flatted: '>=3.4.2'
+patchedDependencies:
+ ol-mapbox-style@13.4.1:
+ hash: a41b77469731f99ec75834cf2703f75fd9a5c573a7e70ec5c866849e58ac8b9d
+ path: patches/ol-mapbox-style@13.4.1.patch
+ ol@10.9.0:
+ hash: c7d2f18804523893b6652fabb2e43ca5120d818dbfc92b710a3f5ab3745d4ef4
+ path: patches/ol@10.9.0.patch
+
importers:
.:
dependencies:
+ '@fontsource/noto-sans':
+ specifier: ^5.2.10
+ version: 5.2.10
'@mdi/font':
specifier: ^7.4.47
version: 7.4.47
@@ -53,6 +64,9 @@ importers:
emoji-picker-element-data:
specifier: ^1.8.0
version: 1.8.0
+ jszip:
+ specifier: ^3.10.1
+ version: 3.10.1
marked:
specifier: ^18.0.2
version: 18.0.2
@@ -61,10 +75,10 @@ importers:
version: 3.0.1
ol:
specifier: ^10.9.0
- version: 10.9.0
+ version: 10.9.0(patch_hash=c7d2f18804523893b6652fabb2e43ca5120d818dbfc92b710a3f5ab3745d4ef4)
ol-mapbox-style:
specifier: ^13.4.1
- version: 13.4.1(ol@10.9.0)
+ version: 13.4.1(patch_hash=a41b77469731f99ec75834cf2703f75fd9a5c573a7e70ec5c866849e58ac8b9d)(ol@10.9.0(patch_hash=c7d2f18804523893b6652fabb2e43ca5120d818dbfc92b710a3f5ab3745d4ef4))
qrcode:
specifier: ^1.5.4
version: 1.5.4
@@ -494,6 +508,9 @@ packages:
'@noble/hashes':
optional: true
+ '@fontsource/noto-sans@5.2.10':
+ resolution: {integrity: sha512-J58RVfS/C0Z2VBF+PoU260Tx8cdRGYuS+e3yQe4hYaIYDl0sEVn5CzlLo5zVRvQD0HaIUTV8AZMfqR7rtdEpqQ==}
+
'@gar/promisify@1.1.3':
resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
@@ -2198,6 +2215,9 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
+ immediate@3.0.6:
+ resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
+
import-fresh@3.3.1:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
@@ -2288,6 +2308,9 @@ packages:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
+ isarray@1.0.0:
+ resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
+
isbinaryfile@4.0.10:
resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==}
engines: {node: '>= 8.0.0'}
@@ -2393,6 +2416,9 @@ packages:
jsonfile@6.2.0:
resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==}
+ jszip@3.10.1:
+ resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==}
+
junk@3.1.0:
resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==}
engines: {node: '>=8'}
@@ -2413,6 +2439,9 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
+ lie@3.3.0:
+ resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}
+
lightningcss-android-arm64@1.32.0:
resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==}
engines: {node: '>= 12.0.0'}
@@ -2917,6 +2946,9 @@ packages:
package-json-from-dist@1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+ pako@1.0.11:
+ resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
+
pako@2.1.0:
resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==}
@@ -3101,6 +3133,9 @@ packages:
resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==}
engines: {node: ^18.17.0 || >=20.5.0}
+ process-nextick-args@2.0.1:
+ resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+
progress@2.0.3:
resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
engines: {node: '>=0.4.0'}
@@ -3170,6 +3205,9 @@ packages:
resolution: {integrity: sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==}
engines: {node: '>=4'}
+ readable-stream@2.3.8:
+ resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
+
readable-stream@3.6.2:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
@@ -3270,6 +3308,9 @@ packages:
rw@1.3.3:
resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==}
+ safe-buffer@5.1.2:
+ resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
+
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
@@ -3317,6 +3358,9 @@ packages:
set-blocking@2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
+ setimmediate@1.0.5:
+ resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
+
shebang-command@1.2.0:
resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
engines: {node: '>=0.10.0'}
@@ -3430,6 +3474,9 @@ packages:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
+ string_decoder@1.1.1:
+ resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
+
string_decoder@1.3.0:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
@@ -4589,6 +4636,8 @@ snapshots:
'@exodus/bytes@1.15.0': {}
+ '@fontsource/noto-sans@5.2.10': {}
+
'@gar/promisify@1.1.3': {}
'@humanfs/core@0.19.2':
@@ -5714,8 +5763,7 @@ snapshots:
convert-source-map@2.0.0: {}
- core-util-is@1.0.2:
- optional: true
+ core-util-is@1.0.2: {}
crc@3.8.0:
dependencies:
@@ -6585,6 +6633,8 @@ snapshots:
ignore@5.3.2: {}
+ immediate@3.0.6: {}
+
import-fresh@3.3.1:
dependencies:
parent-module: 1.0.1
@@ -6645,6 +6695,8 @@ snapshots:
is-unicode-supported@0.1.0: {}
+ isarray@1.0.0: {}
+
isbinaryfile@4.0.10: {}
isbinaryfile@5.0.7: {}
@@ -6761,6 +6813,13 @@ snapshots:
optionalDependencies:
graceful-fs: 4.2.11
+ jszip@3.10.1:
+ dependencies:
+ lie: 3.3.0
+ pako: 1.0.11
+ readable-stream: 2.3.8
+ setimmediate: 1.0.5
+
junk@3.1.0: {}
keycharm@0.4.0: {}
@@ -6778,6 +6837,10 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
+ lie@3.3.0:
+ dependencies:
+ immediate: 3.0.6
+
lightningcss-android-arm64@1.32.0:
optional: true
@@ -7174,13 +7237,13 @@ snapshots:
obug@2.1.1: {}
- ol-mapbox-style@13.4.1(ol@10.9.0):
+ ol-mapbox-style@13.4.1(patch_hash=a41b77469731f99ec75834cf2703f75fd9a5c573a7e70ec5c866849e58ac8b9d)(ol@10.9.0(patch_hash=c7d2f18804523893b6652fabb2e43ca5120d818dbfc92b710a3f5ab3745d4ef4)):
dependencies:
'@maplibre/maplibre-gl-style-spec': 24.8.1
mapbox-to-css-font: 3.2.0
- ol: 10.9.0
+ ol: 10.9.0(patch_hash=c7d2f18804523893b6652fabb2e43ca5120d818dbfc92b710a3f5ab3745d4ef4)
- ol@10.9.0:
+ ol@10.9.0(patch_hash=c7d2f18804523893b6652fabb2e43ca5120d818dbfc92b710a3f5ab3745d4ef4):
dependencies:
'@types/rbush': 4.0.0
earcut: 3.0.2
@@ -7262,6 +7325,8 @@ snapshots:
package-json-from-dist@1.0.1: {}
+ pako@1.0.11: {}
+
pako@2.1.0: {}
parent-module@1.0.1:
@@ -7400,6 +7465,8 @@ snapshots:
proc-log@5.0.0: {}
+ process-nextick-args@2.0.1: {}
+
progress@2.0.3: {}
promise-inflight@1.0.1: {}
@@ -7465,6 +7532,16 @@ snapshots:
normalize-package-data: 2.5.0
path-type: 2.0.0
+ readable-stream@2.3.8:
+ dependencies:
+ core-util-is: 1.0.2
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 2.0.1
+ safe-buffer: 5.1.2
+ string_decoder: 1.1.1
+ util-deprecate: 1.0.2
+
readable-stream@3.6.2:
dependencies:
inherits: 2.0.4
@@ -7577,6 +7654,8 @@ snapshots:
rw@1.3.3: {}
+ safe-buffer@5.1.2: {}
+
safe-buffer@5.2.1: {}
safe-regex@2.1.1:
@@ -7618,6 +7697,8 @@ snapshots:
set-blocking@2.0.0: {}
+ setimmediate@1.0.5: {}
+
shebang-command@1.2.0:
dependencies:
shebang-regex: 1.0.0
@@ -7736,6 +7817,10 @@ snapshots:
emoji-regex: 9.2.2
strip-ansi: 7.2.0
+ string_decoder@1.1.1:
+ dependencies:
+ safe-buffer: 5.1.2
+
string_decoder@1.3.0:
dependencies:
safe-buffer: 5.2.1
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────